package com.ny.utils;

import org.apache.commons.codec.digest.DigestUtils;

/**
 * 密码工具类
 */
public class PasswordUtil {
    
    /**
     * 使用MD5加密密码
     * @param password 原始密码
     * @return 加密后的密码
     */
    public static String encryptPassword(String password) {
        return DigestUtils.md5Hex(password);
    }
    
    /**
     * 验证密码是否正确
     * @param inputPassword 用户输入的密码
     * @param encryptedPassword 数据库中加密后的密码
     * @return 密码是否匹配
     */
    public static boolean verifyPassword(String inputPassword, String encryptedPassword) {
        String encryptedInput = encryptPassword(inputPassword);
        return encryptedInput.equals(encryptedPassword);
    }
}